spotted dolphin - French English Dictionary